package br.ufc.spaceinvaders.teste;

import static org.junit.Assert.*;
import junit.framework.Assert;

import org.junit.Before;
import org.junit.Test;

import br.ufc.spaceinvaders.Missel;
/**
 * 
 * @author alexsandro
 *
 *	Teste unitário da classe missel
 *
 */
public class TesteMissel {

	private Missel missel;
	private static final int X = 10, Y = 10;
	private static final int VELOCIDADE = 2;
	

	/**
	 * Método que executa antes dos testes para inicializar o objeto missel
	 */
	@Before
	public void initMissel(){
		this.missel = new Missel(X, Y);

	}

	/**
	 * Teste do método "mexer" do objeto missel
	 */
	@Test
	public void testMovimento() {
		this.missel.mexer();
		Assert.assertEquals(this.missel.getX(), X + VELOCIDADE);
	}

}
